Handbook on Software Engineering and Knowledge Engineering #. Case-Based Reasoning
نویسنده
چکیده
Case-Based Reasoning (CBR) is an Artificial Intelligence approach to learning and problem solving based on past experience. CBR combines aspects from the knowledge-based systems as well as from the machine learning field. In this chapter we present the main characteristics of CBR technology, describe the main CBR subtasks and methods, and the main underlying principles. CBR is presented more from the user and usage point of view: We consider different application types, survey CBR applications up to now, and briefly present methodologies for developing and evaluating CBR systems. Finally, important issues concerning the past, present, and future of CBR overview the field for the reader. A huge number of references supports the reader with information where to get more detailed technical descriptions on various CBR related topics of interest.
منابع مشابه
Knowledge Engineering and Software Engineering
In the past many experience factory case studies and experiments have been carried out. We summarize some development steps and research results that, from our perspective, are important. We especially focus on the integration of experience factory and case-based reasoning and report on the respective benefits and impacts of such a seamless integration.
متن کاملFacilitating the Practical Evaluation of Organizational Memories Using the Goal-Question-Metric Technique
It is an important industrial need to deliver high-quality knowledge-based systems and organizational memories (e.g., to support service management or knowledge management in general). Evaluation is required to ensure this high quality and guide the development and maintenance. We present an approach for facilitating practical evaluation of organizational memories that meets the requirements fo...
متن کاملApplying Experiences of Organizing Large-Scale Knowledge Bases to Industry-Sized Software Reuse
keywords. compositional software reuse, large-scale knowledge base organization, contextual knowledge representation, multiple-view approach, case-based reasoning. 1. INTRODUCTION Software reuse is widely believed to be a promising means for improving software productivity and reliability, and therefore is an issue of growing interest in software engineering. Unfortunately, many difficulties pr...
متن کاملThe Handbook On Reasoning Based Intelligent Systems
Title Type the handbook on reasoning-based intelligent systems PDF engineering and management of it-based service systems an intelligent decision-making support systems approach intelligent systems reference library PDF probabilistic reasoning in intelligent systems networks of plausible inference morgan kaufmann series in representation and reasoning PDF spatio-temporal modeling of nonlinear d...
متن کاملCurrent status of case-retrieval in engineering domains: an analysis from the knowledge engineering perspective
The paper shows industrial practicians how current case-based reasoning technology can be used in engineering domains. It analyses knowledge needed to support case retrieval. It starts with descriptions of retrieval algorithms for several levels of expressiveness of the case representation language, and it discusses where the algorithmic complexity results from. To illustrate problems of curren...
متن کامل